@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;box-sizing: border-box;}
body{font:normal normal 0.32rem/1 sans-serif;color: #000;}
textarea,input{font:normal normal 0.28rem/1.5 sans-serif;}
img{display:block;border: none;}
.clear:after {content:"";display: block;clear:both;}
input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;}
button{font:normal normal 0.28rem/1.5 sans-serif;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
.i300{overflow: hidden;}
.i300>img{width: 100%;height: 100%;}
a>img{width: 100%;}
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}
.to2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.to3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
.to4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;white-space: normal;}
.to5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}
.to6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;white-space: normal;}
.to7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}
.to8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;white-space: normal;}
.to9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;white-space: normal;}
.to10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;white-space: normal;}
/*.swiper-button-prev,.swiper-button-next{background: none;margin: 0;padding: 0;top: auto;left: auto;right: auto;bottom: auto;}*/

.fL{float:left;}
.fR{float:right;}
/*box1,box2*/
@media only screen and (min-width: 1024px) {.box2{display: none!important;}}
@media only screen and (max-width: 1023px) {.box1{display: none!important;}}


/* 飘窗 */
.pcbox{
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 99999;
}
.pcbox img{
    width: 100%;
}
.pcbox .close{
    position: absolute;
    right: 120px;
    top: 0;
    font-size: 24px;
    color: #333;
    cursor: pointer;
}


/* 页码*/
.pagediv li{
    display:inline-block;
    padding:0 3px;
    font-size: 18px;
    line-height:30px;
}
.page_jump input{
    display:inline-block;
    width:30%;
    height:30px;
    border:solid 1px #ccc;
    margin:0 10px;
    font-size: 18px;
    text-align:center;
}
.page_jump{
    width:30%;
    display: inline-flex !important;
    align-items: center;
}
.page_jump a{
    margin-left:10px
}


@media only screen and (max-width: 1023px){
    .pagediv .total_count{
        display:none !important;
    }
    .pagediv .page_jump{
        display:none !important;
    }
}